triphosphopyridine nucleotide - English Synonyms Dictionary